Rideable hill - French English Dictionary